artificial reproduction - Español Inglés Diccionario